package com.istudy.dao.interfaces;

import com.istudy.entity.Upload;
import com.istudy.entity.User;
import com.istudy.utils.Page;

import java.util.List;

/**
 * @author GQ
 */
public interface UploadDao {
    /**
     * 添加上传记录
     * @param upload 实体类
     * @return 受影响行数
     */
     int insertUpload(Upload upload);
    /**
     * 获取展示列表
     *
     * @return upload
     */

    Upload getUoload(int id);
    /**
     * 查询总记录数
     * @return 总记录数
     */
    public int getCount();
    /**
     * 删除上传记录
     * @param id id
     * @return 受影响行数
     */
     int deleteUpload(int id);
    /**
     * 获取展示列表
     * @return list
     */
    public List<Upload> getList(Page page);
}
